整: exactly, in good order, whole, complete, entire, in order, orderly, to repair, to mend, to renovate, (coll.) to fix sb, to give sb a hard time, to mess with sb...
感想: impressions, reflections, thoughts...
为: act as, take...to be, to be, to do, to serve as, to become, because of, for, to...
遗留: to leave behind, to hand down...